<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
    <!-- 
    <script src_"hello,js">
    -->
</body>
    <script>
      // 变量
      /*
        let num1=100;   //声明变量并赋值
        let str1,str2='hello'   //声明多个变量
        const userName
        console .log(userName)
        let flag=true
        */
        /*let flag = true;
        console.log(flag); //true
        console.log(typeof(flag)); //数据类型
        let num1 =123,num2=234;
        console .log(num1);
        console.log(num2);
        console.log(typeof(num1));
        console.log(typeof(num2));
        console.log('----------');
        let str1 ='',str2='hello',str3 ="janascript";
        console.log(str1);
        console.log(str2);
        console.log(str3);
        console.log(typeof(str1));
        console.log(typeof(str2));
        console.log(typeof(str3));
        //子曰：‘学而时习之，不亦乐乎’
        //在双引号中使用双引号，或在单引号中使用单引号，需要用\进行转义
        let str="子曰（\"老子\")：‘学而时习之，不亦乐乎’";
        console.log(str);
        console.log('----------');
        let n1=null,n2;
        console.log(n1);
        console.log(n2);
        */
      /* let n1,n2 =123,n3=null,n4 =true,n5='hello',n6='';
       console.log(Boolean(n1));    //将未定义转为布尔型
       console.log(Boolean(n2));    //非0数值转为布尔型
       console.log(Boolean(n3));    //null转为布尔型
       console.log(Boolean(n5));    //非空字符转为布尔型
       console.log(Boolean(n6));    //空字符串转为布尔型
       console.log(Boolean(n7));    //0转布尔型 
       //未定义、null、空字符串、0、转为布尔型结果为false
       //非0数值和非空字符串转为布尔型结果为true
       */
        let n1,n2=123,n3=null,n4=true,n5='hello',n6='';
       console.log('----------');
       console.log(Number(n6));
       console.log(parseInt(n6));
       console.log(parseFloat(n6));
       let num =parseInt(n6);
       console.log(num);
       console.log(typeof(num));
       console.log(Boolean(num));
    </script>
</html>